governmental branch - Spanish English Dictionary